Damage per second (DPS) is a term used with computer games to describe the average rate of damage inflicted over time. The term is especially common in massively multiplayer online role-playing games (MMORPG) and is a key aspect of theorycraft. In this circumstance, "Damage" is a scalar quantity that is applied to an in-game opponent, until that opponent's capacity for absorbing damage is exceeded and the opponent is defeated. Therefore the higher the DPS value, the less time it takes to defeat an opponent.
The term can also be used as a noun, to describe a class which has a particularly high DPS, or as a verb - to "DPS" an opponent is to inflict the maximum damage possible in the shortest time.
Contents |
As a measure of capability, it is more accurate than a simple damage value that does not reflect how often the damage can be dealt. In Eve Online, the players' weapons fire in volleys, while in more traditional MMOs the player strikes with melee weapons or fire ranged weapons or spells, which may need to 'recharge'. While an attack may deal 500 points of damage, if the weapon can only fire once every 5 seconds, the damage will be calculated as 100 damage per second. It is therefore a useful metric both to game players and game designers.
There are certain aspects of the actual attacks a player must know in order to calculate a DPS Attack Chain. The following three attributes are generally regarded as universal throughout the MMO community:
Tying these together is the simple formula of: Damage / (Activation Time + Recharge) = Damage per Second
As an example, if a player has an attack that does 75 damage, with an activation time of .25 seconds and a recharge of .75 seconds, the DPS is calculated as:
Damage over 1 second (75 DPS) |
Using this attack, the character can apply 75 damage every second indefinitely, barring game restrictions such as energy or ammunition, to their target. However, most of the time one attack simply is not enough to yield significant DPS to bring down a tough foe. For this, it is necessary to calculate the DPS of a series of attacks. To do so, the calculation is performed disregarding the recharge.
Damage per Activation. |
What this means is that the original attack has the potential to do 300 damage in a second, as with only its activation time as a limit for how often the base damage can be applied within the time period. An attack's DPA is more important than its individual DPS, as by the time the player activates another attack, their first attack may be recharged already, making the recharge part of the equation redundant.
Adding a second attack to a character, such as a slower but more damaging attack:
Damage per Activation |
The fact that an attack does more base damage does not necessarily mean that it would be good for an attack chain. As for making the chain, it would go something like this:
Damage
Seconds DPS |
With this starting point, we can now figure out the "long-term DPS" of these attacks by reintroducing the recharge times. For convenience, they both have a recharge of .75 seconds. Why recharge is important again is due to the player wanting to recycle the first attack, as it has the high DPA number needed to get high DPS. To do so in most games, assuming the player activated the second attack in our example string immediately after the first, we simply subtract that attack's Activation time from the Recharge of the first attack:
seconds before attack 1 is available.
damage seconds second damage seconds DPS |
Now to do the same for the second attack in our chain, we waited .25 for the 1st attack, then another .25 for the attack to activate, leaving us with another .25 seconds to wait as the recharge is .75 for the second attack:
seconds
seconds damage DPS |
From this point the first attack will have recharged, and the cycle is essentially complete, giving us 175 DPS overall. To increase DPS, and avoid the down time created by the recharge times, one can do two things:
To fit these examples into our chain, say there was an attack that perfectly fit the recharge “gap” created by our first two attacks, and did 50 damage. Our chain would now follow a repeating 1-2-3 pattern, and have a sustained 180 DPS, which is slightly better than the old chain. If the damage and recharge times of the two attacks were to each be buffed by say, 25% (x 1.25 for damage, / 1.25 for recharge), they would have the following attributes: 93.75 and 125 damage, .6 seconds recharge.
Recalculating the chain, the 25% buff results in about 336.5 DPS compared to 175, almost double the amount. Clearly having the right enhancements beat out a filler attack, but adding that filler while it too is buffed may add even more DPS depending on the numbers associated with the filler.
Aside from the standard trio of factors, there exist other variables that can add or subtract effectiveness from a character's attack chain.
The following affect the player directly:
The following affect the player indirectly:
Another key factor may be Accuracy (chance of an attack to hit a target), but for most calculations it is assumed the attacks will be hitting. However, realistically most characters in most MMO's need to somehow ensure they hit their intended targets, and most likely will enhance accuracy on their characters, sometimes sacrificing recharge enhancements and the like. This cuts down on theoretical DPS, but increases realistic values as they actually land every hit of their attack chain.
In some games there are certain bosses that have a set amount of health, with little or no other variables other than their (usually high) amount of health. Players often then simply use their attack chains against them, and time how long it takes to deplete the boss's health. For example, if the boss has 10,000 health, and it takes a player 50 seconds to defeat the boss, the player's attack chain does 200 DPS.
While some bosses have a strategy, often this strategy can be escaped or overcome through alternative means unintended by the developers. One is the burn-down (some bosses are actually designed this way). The other way is being able to withstand a boss's attacks and continue to produce damage indefinitely. In general, sustainable DPS refers to the ability to produce damage over a long period of time through their attack chain. In a raid specifically, this refers to the ability to stand and fight however long it takes until the boss is defeated.
Achieving sustainable DPS in a boss fight can be challenging; energy/mana, consumables, ammo and chaos control can all be serious barriers to the ability to stage a long-term fight. Raid bosses also often cull inattentive players, making extended vigilance a problem as well. Since the burn-down fights are faster and more convenient, they are often preferred, saving sustainable DPS as a last resort.
However, this method allows a specially geared and prepared raid group to face bosses with very high health values, making it a valuable tool in the raider's arsenal.